@charset "utf-8";


html * {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

*, *:after, *:before {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

body {
  font-size: 100%;
  font-family: "Roboto", sans-serif;
  color: #3d3536;
  background-color: white;
}

body, html {
  /* important */
  height: 100%;
}

.A{color: #b4d7a8;}
a{
  color:#FFF;
  text-decoration: none;
	}
	
.nav {
	list-style: none;
	width: 1100px;
	float:left;
	margin-top:-65px;
	margin-left:120px;
}
.nav li {
	float: left;
	width: 150px;
	height: 50px;
	line-height: 50px;
	overflow: hidden;
	position: relative;
	text-align: center;
	border-right: 1px solid #f2f2f2;
	cursor: pointer;
	margin-right: 5px;
	transform: skew(-30deg);
}
.nav li span {
	transform: skew( 30deg);
	display: block;
}
.nav li:last-child {
	border-right: none;
}
.nav li:hover .info {
	top: 0;
}
.text, .info {
	width: 100%;
	height: 100%;
}
.text {
	font-size: 18px;
	text-decoration: none;
	color:#b4d7a8;
	font-weight:900;
	display: inline-block;
	background: #f2f2f2;
}
.info {
	background: #666;
	color: #fff;
	position: absolute;
	top: 50px;
	left: 0;
	transition: all 0.5s ease;
}


/*banner*/
.banner{
	width:100%; 
	height:580px; 
	position:relative; 
	overflow:hidden;
}
.one{
	position:absolute; 
	left:50%; 
	top:0; 
	margin-left:-960px;
}
.banner .banner_pic .pic{display:none;}
.banner .banner_pic .current{display:block;}
.banner ol{
	position:absolute; 
	left:50%; 
	top:90%;
	margin-left:-62px;
}
.banner ol .but{
	float:left; 
	width:28px; 
	height:1px; 
	border:1px solid #d6d6d6; 
	margin-right:20px;
}
.banner ol li{cursor:pointer;list-style:none;}
.banner ol .current{
	background:#90d1d5; 
	float:left; 
	width:28px; 
	height:1px; 
	border:1px solid #90d1d5; 
	margin-right:20px;
}
/*学好英语*/
#learn{
	width:980px; 
	margin:0 auto;
}
h2{ 
	font-weight:100; 
	font-size:24px; 
	color:#585858; 
	padding:40px 0; 
	border-bottom:7px solid #ececec;
}
#learn dl{
	width:980px;
	height:220px;
}
#learn dt{
	width:145px; 
	height:220px; 
	background:url(../images/learn.jpg) center center no-repeat; 
	float:left;
}
#learn dd{
	width:780px; 
	padding:20px 0 0 30px; 
	float:left;
}
#learn .txt1{
	font-size:24px; 
	color:#ffa800;
}
#learn .txt2{
	color:#6b6862; 
	line-height:24px;
}
#learn .txt3{
	font-size:24px; 
	color:#ffa800;
	font-weight:normal;
	}

/*学好英语——环境展示*/
.imgbox{
	width:940px;
	padding:0 20px;
	white-space:nowrap;
	overflow:hidden;
}
.imgbox img{
	width:226px; 
	height:129px; 
	padding:2px;
}
.imgbox a{margin-right:20px;}


/*英语课程特色*/
#features{
	width:980px;
	height:565px; 
	margin:0 auto; 
}
/*footer*/
.footer{
	margin-top:20px;
	margin-bottom:15px;
	width:100%; 
	height:60px; 
	line-height:30px; 
	text-align:center;  
	color:#000;
}
















































